|
|
|
Вопрос в том как лучше: данные о объект в одной таблице и разгранич...
|
|||
|---|---|---|---|
|
#18+
Народ ситуация такая. Пишу сайт который завязан на БД Пусть есть две ссылки -Б/у сотовые телефоны -Новые сотовые телефоны Обе сущности (б/у и новые телефоны) описываются например полями: название , вес телефона. Вопрос в том как лучше: Хранить данные о новых и б/у телефонах в одной таблице и разграничивать новые и б/у телефоны флагом, т.е. Таблица моб.тел. id_phone name_phone massa new_old Или создать две таблицы одна из которых хранит данные о новых, а другая о б/у трубках, т.е. Таблица новые моб.тел. id_phone name_phone massa Таблица б/у моб. тел id_phone name_phone massa ???????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 20:01 |
|
||
|
Вопрос в том как лучше: данные о объект в одной таблице и разгранич...
|
|||
|---|---|---|---|
|
#18+
Критерий "лучшести" какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 21:37 |
|
||
|
Вопрос в том как лучше: данные о объект в одной таблице и разгранич...
|
|||
|---|---|---|---|
|
#18+
Ну я бы от вас хотел это услышать Например скорость Первый лучше Избыточность данных Второе лучше. Ну в общем от вас хотелось бы услышать я по этому и спрашиваю.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 21:57 |
|
||
|
Вопрос в том как лучше: данные о объект в одной таблице и разгранич...
|
|||
|---|---|---|---|
|
#18+
Если бы записи из таблицы "новые" регулярно перекочевывали в таблицу "бу" + которая была бы в в десятки раз более увесистая + основная работа велась бы с меньшей таблицей + вы под проект решили сэкономить и не покупать partitioning option + итд = наверное бы имело смысл держать 2 таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 01:01 |
|
||
|
Вопрос в том как лучше: данные о объект в одной таблице и разгранич...
|
|||
|---|---|---|---|
|
#18+
UsikНарод ситуация такая. Пишу сайт который завязан на БД Пусть есть две ссылки -Б/у сотовые телефоны -Новые сотовые телефоны Обе сущности (б/у и новые телефоны) описываются например полями: название , вес телефона. Вопрос в том как лучше: Хранить данные о новых и б/у телефонах в одной таблице и разграничивать новые и б/у телефоны флагом, т.е. Таблица моб.тел. id_phone name_phone massa new_old Или создать две таблицы одна из которых хранит данные о новых, а другая о б/у трубках, т.е. Таблица новые моб.тел. id_phone name_phone massa Таблица б/у моб. тел id_phone name_phone massa ???????? На мой взгляд - одна таблица - телефоны и их основные характеристики, вторая таблица - б/у трубки, с внешним ключом на первую + до поля, которые необходимы. И 2 view, которые отображает новые (1-я view) и б/у (2-я view) трубки в нужном Вам виде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 09:31 |
|
||
|
Вопрос в том как лучше: данные о объект в одной таблице и разгранич...
|
|||
|---|---|---|---|
|
#18+
Вероятно таблицы никогда не будут использоваться вместе и жизненые циклы новых и БУ телефонов будут разными (там... гарантийное обслуживание, комиссионные). Тогда наверное стоит их две штуки и сделать без всяких там ссылок и т.п., чтобы связность между подсистемами не создавать. Если в системе есть модуль, который единообразно жуёт оба сорта телефонов, то лучше их хранить в одной таблице. Лично я не уловил разницы в структуре данных для нового и БУ товара, так зачем создавать две одинаковых таблицы. На бытовом уровне можно представить, что любой новый телефон через три года станет Opel'ем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 14:34 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=36464474&tid=1542848]: |
0ms |
get settings: |
6ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
161ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 426ms |

| 0 / 0 |
