У меня вопрос о том, разумно или не иметь много разных сайтов, читающих из одной базы данных mysql на сервере, и имеет только префиксы, например pre_users, чтобы отделять сайты друг от друга префиксы для разных сайтов. Один веб-сайт может содержать до 20 + таблиц. Или есть лучший способ достичь этого. Моя причина в том, что компания, с которой я работаю, хочет разработать систему, которая сможет создавать веб-сайты пошагово, а затем создаст новую запись db для каждого отдельного сайта. Надеюсь, что у меня есть смыслНесколько таблиц веб-сайтов в пределах одной базы данных mySql
0
A
ответ
0
Почему бы не просто поставить столбец website_id
в каждой таблице, а не создавать новую таблицу для каждого веб-сайта? Дизайн, который вы предлагаете, это обычно, хотя и не всегда, плохой.
0
Если вы абсолютный должны использовать уникальную базу данных, почему бы вам не использовать таблицу САЙТЫ и связать остальные таблицы так:
SITES (ID int, ...)
USERS (Site int, ...)
TABLE1 (Site int, ...)
TABLE2 (Site int, ...)
Смежные вопросы
- 1. Несколько таблиц в одной таблице в MySQL
- 2. Прочитать несколько таблиц из базы данных mySQL?
- 3. Репликация базы данных MySQL для нескольких таблиц
- 4. разделение базы данных; несколько таблиц
- 5. Отправить несколько флажков для нескольких таблиц одной базы данных
- 6. Копирование таблиц одной базы данных в другую
- 7. реляционная схема базы данных: несколько таблиц вкладчик, несколько таблиц вклад
- 8. Одновременное изменение нескольких таблиц базы данных MySQL
- 9. mysql создать несколько таблиц из одной таблицы
- 10. хранить несколько строк из базы данных MySQL в одной переменной
- 11. PostgreSQL/PHP custom CMS - несколько схем в пределах одной безопасности базы данных
- 12. Несколько таблиц базы данных в SQLite
- 13. Входная таблица таблиц для базы данных MySQL
- 14. PHP цикл через несколько таблиц базы данных
- 15. Mysql - Реплицировать только несколько таблиц из базы данных
- 16. Получить новейшую запись из базы данных mysql несколько таблиц
- 17. Дизайн базы данных: несколько пользовательских объектов. Один или несколько таблиц
- 18. Расположение таблиц базы данных - MySQL - Windows XP
- 19. Структура базы данных PHP MYSQL, несколько запросов для одной записи
- 20. Производительность базы данных MYSQL - размер
- 21. Одна база данных MySQL и несколько таблиц
- 22. Несколько таблиц данных в PHP/MySQL?
- 23. Несколько таблиц для подобных данных в MySQL
- 24. экспортирующие несколько таблиц в базе данных MySQL
- 25. PHP MySQL вставляет информацию из одной формы в несколько таблиц
- 26. вставки данных из одной таблицы в несколько таблиц
- 27. Добавление данных в несколько таблиц в vb.net
- 28. вывода MYSQL несколько таблиц
- 29. лучший дизайн базы данных, соединяющий несколько таблиц
- 30. Дизайн базы данных: несколько таблиц на пользователя