Быстрый вопрос ... каково согласование именования таблиц с их соответствующими 1 для многих партнеров.
Вот пример:
Таблицы базы данных 1 - В этом примере я продолжаю добавлять к названию
- Make
- Model
- MakeModels - (Соединение между маркой и моделями)
- Trims
- MakeModelTrim - (Соединение между MakeModels и Trim)
- Color
- MakeModelTrimColor - (таблица соединений между MakeModeTrim и Color)
- Tint
- MakeModelTrimColorTint - (Еще ... )
Моя точка зрения заключается в том, что имена продолжают расти по мере того, как создаются отношения от 1 до многих. Это хороший дизайн?
Или
Таблицы базы данных 2 - В этом примере я отбросил имя дедушки
- Марка
- Модель
- Создание моделей (Junction)
- Trims
- ModelTrim - (Junction)
- Цвет
- TrimColor (Junction)
Есть мысли ??