Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Структуру таблиц для оплаты товаров разного типа / 3 сообщений из 3, страница 1 из 1
05.06.2011, 03:17
    #37295202
egezeaeva
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Структуру таблиц для оплаты товаров разного типа
Подскажите как правильно сделать структуру таблиц для оплаты товаров когда есть несколько типов товаров.

Кросовки
id
Размер

Автомобили
id
Двиготель
...
Рейтинг: 0 / 0
05.06.2011, 12:33
    #37295318
Sh_Mike
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Структуру таблиц для оплаты товаров разного типа
egezeaeva,

Я бы сделал так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
-- типы продуктов
create table product_types (
    n number,
    dsc varchar2( 100 )
);

-- продукты
create table products (
    n number,
    up number,  -- ref to product type
    price number,
    n1 number,
    n2 number, 
    ..............
    s1 varchar2(xxx), 
    s2 varchar2(xxx),
    .............
)

-- заявки на покупку
create table requests (
    n number,  -- s/n
    r_products number,  -- ref to products
    status number  -- state of request
)

-- счета
create table invoices (
    up number,  -- ref to requests
    ............
)

-- Для доступа к обуви
create or replace view v$boots 
as select p.n,
          p.n1 as size
     from products p
    where p.up = GC_PRODUCTTYPEBOOT;

-- Для доступа к машинам
create or replace view v$cars 
as select p.n,
          p.s1 as enginesn
     from products p
    where p.up = GC_PRODUCTTYPECAR;

...
Рейтинг: 0 / 0
06.06.2011, 11:39
    #37296497
LSV
LSV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Структуру таблиц для оплаты товаров разного типа
Делайте каждый размер отдельной карточкой.
Для группировки этих карточек в один тип товара сделайте некий общий признак. Что-то на подобии справочника групп товара.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Структуру таблиц для оплаты товаров разного типа / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]