Jump to content

Recommended Posts

Looking for any suggestions or advise or even best practices.

 

I have developed an online database using php and mysql.  It allows companies to log complaints and resolutions etc.  There is a user database with user details for login and a cip database for logging the main data.  2 companies are trialing and testing the database.  At the moment each company is using separate databases and separate html pages.  Everything is seperate for each company.

 

I am wondering what the best way forward would be when adding more companies. 

 

Ideas that I have are:

1.

To have one large database for  users and one large database for cip and use a company id or similar to identify individual companies  records in the datasebase.

 

2.

To use the same html pages for every company but select which database to use from the login details.  So that each company will have a separate cip database but all companies use the same users database.

 

3.

Or just keep everything separate for every company.  (this might be really bad for doing updates)

 

 

I hope I have made myself clear and look forward to any suggestions.

 

Thanks

 

Link to comment
https://forums.phpfreaks.com/topic/207699-mysql-database-design/
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.