|
|
|
Как лучше связать две таблицы.
|
|||
|---|---|---|---|
|
#18+
Всем привет. Проектировал бд, все хорошо, но в одном месте немного запутался, решил спросить тут, как лучше можно связать две таблицы. Terms (сроки) - таблица со сроками, Duration (продолжительность, указывается в днях) - к примеру 10 дней, Price - стоимость этого срока. Срок как тариф, он указывает время публикации объявления. Services - таблица с дополнительными услугами, к примеру выделить объявление цветом, поднять в топ и и.д, Price - цена этой услуги. И вот я решил сделать для этих услуг таблицу. Суть в том, что к каждому сроку (тарифу) можно прикрепить какие-то еще услуги, которые человек может использовать дополнительно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 14:17 |
|
||
|
Как лучше связать две таблицы.
|
|||
|---|---|---|---|
|
#18+
Вы бы описали задачу, а то у меня фантазия уже на минимум 4 таблицы наработала ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 16:22 |
|
||
|
Как лучше связать две таблицы.
|
|||
|---|---|---|---|
|
#18+
belkinnnСуть в том, что к каждому сроку (тарифу) можно прикрепить какие-то еще услуги, которые человек может использовать дополнительно. промежуточная таблица связей TermsServices с полями: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 16:32 |
|
||
|
Как лучше связать две таблицы.
|
|||
|---|---|---|---|
|
#18+
belkinnnВсем привет. Проектировал бд, все хорошо, но в одном месте немного запутался, решил спросить тут, как лучше можно связать две таблицы. Terms (сроки) - таблица со сроками, Duration (продолжительность, указывается в днях) - к примеру 10 дней, Price - стоимость этого срока. Срок как тариф, он указывает время публикации объявления. Services - таблица с дополнительными услугами, к примеру выделить объявление цветом, поднять в топ и и.д, Price - цена этой услуги. И вот я решил сделать для этих услуг таблицу. Суть в том, что к каждому сроку (тарифу) можно прикрепить какие-то еще услуги, которые человек может использовать дополнительно. Что-то у вас все намешано. Я бы сделал так: Есть услуги, у них есть стоимость и время исполнения. Есть заказ, который состоит из набора услуг. Т.е. ~3 таблицы Услуга ( Цена Срок ) Заказ ( Информация по заказу ) Связь ( Заказ Услуга ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 16:47 |
|
||
|
Как лучше связать две таблицы.
|
|||
|---|---|---|---|
|
#18+
Это доска объявлений. Naf, возможно действительно мало информации, но вот Chop меня понял. mad_nazgul, Вы немного неправильно поняли задачу, возможно из-за того, что я ее не полностью описал. Это доска объявлений, а услуги тут только те, что предоставляет сам сайт. Chop, спасибо, вот про такую связь почему-то забыл. Всем спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 17:09 |
|
||
|
|

start [/forum/topic.php?fid=32&gotonew=1&tid=1541136]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
147ms |
get topic data: |
8ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 238ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...