User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the VB.NET section within the Software Development category of DaniWeb, a massive community of 423,950 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 4,208 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our VB.NET advertiser: Programming Forums
Views: 1879 | Replies: 3
Reply
Join Date: Dec 2006
Posts: 2
Reputation: Salaam is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
Salaam Salaam is offline Offline
Newbie Poster

Solution Multi Location Store Software database design

  #1  
Dec 6th, 2006
Hello Members,

I am developing application in vb.net. We have multi store in various location. I want my application show stock in hand,Sales , Purchase information for all the stores. Should i need centeralised server like WAN or every day data transfer. I need to know the Table design. Normalisation tips. Can anyone suggest me normalisation solution? Please...
Last edited by Salaam : Dec 6th, 2006 at 12:57 am. Reason: to be more effective
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Aug 2005
Location: near St Louis, Missouri, USA
Posts: 11,126
Reputation: Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of 
Rep Power: 38
Solved Threads: 929
Moderator
Featured Poster
Ancient Dragon's Avatar
Ancient Dragon Ancient Dragon is offline Offline
Most Valuable Poster

Re: Multi Location Store Software database design

  #2  
Dec 6th, 2006
>>Should i need centeralised server like WAN or every day data transfer
If the volume is quite high you will want to use a centralized server. I'm supprised you don't have one already.

>>I need to know the Table design
Since we don't know the exact information you need it will not be possible for us to help you out very much with that. You probably need more than one table.

what's the purpose of the tables? IRS tax reporting? then you need to consult an accountant. If you already have a database for that purpose maybe you can just use the information in that database instead of creating another one.


(1) general store information, such as an account number unique to each store, address, store manager's name, phone number, etc.

(2) Sales table with store account number and sales information. This could be a simple or complex as you need.

(3) Purchases. similar comments as for Sales.
I think it's about time we voted for senators with breasts. After all, we've been voting for boobs long enough. ~Clarie Sargent, Arizona senatorial candidate
Those who are too smart to engage in politics are punished by being governed by those who are dumber. ~Plato
Reply With Quote  
Join Date: Dec 2006
Posts: 2
Reputation: Salaam is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
Salaam Salaam is offline Offline
Newbie Poster

Re: Multi Location Store Software database design

  #3  
Dec 7th, 2006
Dear Dragon,

Thank you very much for your reply. The table i mean that every store has sales, purchase. This informaiton is stored on table in respective location. What's is the case if I don't use WAN server. and also my end user like to see the sales ,purchase and delivery information of the particular part number (IT's unique in all branch) from his application for all the branches. also i worried about WAN connection because of stablity and aviablity . Incase if any shutdown in DSL or cable connection we don't have access of centeralised server. Now i am using data transfer to update the sales,purchase , part status information.

Can you throw some input please?



Originally Posted by Ancient Dragon View Post
>>Should i need centeralised server like WAN or every day data transfer
If the volume is quite high you will want to use a centralized server. I'm supprised you don't have one already.

>>I need to know the Table design
Since we don't know the exact information you need it will not be possible for us to help you out very much with that. You probably need more than one table.

what's the purpose of the tables? IRS tax reporting? then you need to consult an accountant. If you already have a database for that purpose maybe you can just use the information in that database instead of creating another one.


(1) general store information, such as an account number unique to each store, address, store manager's name, phone number, etc.

(2) Sales table with store account number and sales information. This could be a simple or complex as you need.

(3) Purchases. similar comments as for Sales.
Reply With Quote  
Join Date: Aug 2005
Location: near St Louis, Missouri, USA
Posts: 11,126
Reputation: Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of Ancient Dragon has much to be proud of 
Rep Power: 38
Solved Threads: 929
Moderator
Featured Poster
Ancient Dragon's Avatar
Ancient Dragon Ancient Dragon is offline Offline
Most Valuable Poster

Re: Multi Location Store Software database design

  #4  
Dec 9th, 2006
The way we do it is each place has its own database and the databases replicate the data to a central site. If the internet connection happens to be down then the replication waits until the connection can be restored. You will need a much more sophicated database than something like Microsoft Access can provide. MySql, Microsoft SQL, Sybase and several others will work for you. Be prepared to spend some $$$ for that.

As for table design, you need to find out exactly what data elements that need to be stored. For example, a sales table might have

unique StoreID (probably char string or int)
product ID
sale date (date and time)
sale amount
customer ID (if sale is to a company)
I think it's about time we voted for senators with breasts. After all, we've been voting for boobs long enough. ~Clarie Sargent, Arizona senatorial candidate
Those who are too smart to engage in politics are punished by being governed by those who are dumber. ~Plato
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

DaniWeb VB.NET Marketplace
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

Thread Tools Display Modes

Similar Threads
Other Threads in the VB.NET Forum

All times are GMT -4. The time now is 6:14 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC