|
|
|
| Доброго вечера всем!!!
Уважаемые, подскажите пожалуйста... стою на перепутье ..и не могу решиться как лучше сделать:
1. есть таблицы к примеру...
tbl_marka
-----------
id_marka
marka
__________
tbl_model
------------
id_model
model
id_marka
____________ и скажем так сводная таблица
tbl_auto
------------
id_auto
id_marka (int)
id_model (int)
..........
color
engine
и тд.
____________________________
так вот вопрос... как лучше сделать поместить в tbl_auto в поля (id_marka и id_model) внешние ключи с соответсвующих таблиц и потом при выводе связывать таблицы или переделать тип поля на текстовой и помещать туда соотвественно текстовую информацию? | |
|
|
|
|
|
|
|
для: dmtrfoxerr
(04.09.2008 в 23:12)
| | лучше убрать из tbl_auto поле id_marka, а в поле id_model поместить внешний ключ tbl_model | |
|
|
|
|
|
|
|
для: Trianon
(04.09.2008 в 23:13)
| | и при выводе брать значение Id_marka из tbl_model? | |
|
|
|
|
|
|
|
для: dmtrfoxerr
(04.09.2008 в 23:17)
| | да. | |
|
|
|
|
|
|
|
для: Trianon
(04.09.2008 в 23:19)
| | ну все равно запрос то будет сложным ... если допустим при количестве записей в 10 000 ...не будут ощущаться тормаза | |
|
|
|
|
|
|
|
для: dmtrfoxerr
(04.09.2008 в 23:12)
| | >или переделать тип поля на текстовой и помещать туда соотвественно текстовую >информацию
Зачем?
Думаю, что ключ нужен по id_model. | |
|
|
|
|
|
|
|
для: AcidTrash
(04.09.2008 в 23:16)
| | ну типа одна таблица ... будет быстрее работать ) | |
|
|
|
|
|
|
|
для: dmtrfoxerr
(04.09.2008 в 23:18)
| | >ну типа одна таблица ... будет быстрее работать )
Вы структуру привели, типа: "каталог ->подкаталог->товар.
Или я не так понял. | |
|
|
|
|
|
|
|
для: AcidTrash
(04.09.2008 в 23:25)
| | да структура такая ...
в tbl_auto забыл поле дописать id_catalog
а tbl_marka и model ... как вспомогательные )) | |
|
|
|
|
|
|
|
для: dmtrfoxerr
(04.09.2008 в 23:29)
| | Ладно убедили .... сделаю как сказали...)))
Спасиббо советом | |
|
|
|