Проблема с создание структуры таблицы
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Проблема с создание структуры таблицы - 2007-09-12 13:03:55.440000
|
|
|
Natawa
Сообщений: 19
Оценки: 0
Присоединился: 2007-09-12 12:48:18.340000
|
Существует иерархический список типов/видов/групп и т.д. товаров ( "дерево"): - Тип товара 1; - Тип товара 2; - Вид товара 1; - Вид товара 2; - Группа товара 1; - Группа товара 2; - Вид товара 3; ….. ….. Плюс существует список товаров с атрибутами: наименование, описание, стоимость. Товар может принадлежать одновременно нескольким типам или видам (или группам и т.д.) товаров. Необходимо нарисовать структуру таблиц, которая позволит хранить описанный выше каталог товаров. Напишите PL/SQL скрипт/процедуру/функцию, которая позволит вывести все товары входящие в "Вид товара 2".
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 13:04:44.206666
|
|
|
Natawa
Сообщений: 19
Оценки: 0
Присоединился: 2007-09-12 12:48:18.340000
|
Помогите пожалуйста сделать структуру
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 13:24:36.940000
|
|
|
Lex_Voodoo
Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
|
20 wmz Если фотку пришлёшь, то 15 wmz :) Мог бы и затак сделать, да ИМХО за прое**вание пар нада расплачивацца!
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 13:26:36.710000
|
|
|
necrostaz
Сообщений: 172
Оценки: 0
Присоединился: 2007-02-27 15:54:59.460000
|
Table 1: TypeOfGoods(id,name) - тип товара Table 2: ViewOfGoods(id,type_id,name) - вид товара, ссылается на тип товара Table 3: GroupOfGoods(id,view_id,name) - группа товара, ссылается на вид товара Table 4: Goods(id,name,description,price) - товары Table 5: GoodsRelations(id,good_id,type_id,view_id,group_id) - отношения товаров, определяет принадлежность оных к типам, видам и тд Скрипт: select * from goods where id in (select good_id from GoodsRelations where view_id = idOfView2)
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 13:28:05.023333
|
|
|
Lex_Voodoo
Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
|
Ну вотъ, взял зарубил мне бизнес на корню (((
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 13:43:39.940000
|
|
|
necrostaz
Сообщений: 172
Оценки: 0
Присоединился: 2007-02-27 15:54:59.460000
|
quote:
Ну вотъ, взял зарубил мне бизнес на корню ((( Все равно на студентах много не заработать, да и обирать их как то совестно ))
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 13:45:52.350000
|
|
|
Natawa
Сообщений: 19
Оценки: 0
Присоединился: 2007-09-12 12:48:18.340000
|
necrostaz Спасибо за поддержку Сейчас посмотрю, попробуй разобраться
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 13:49:47.463333
|
|
|
necrostaz
Сообщений: 172
Оценки: 0
Присоединился: 2007-02-27 15:54:59.460000
|
quote:
Спасибо за поддержку Сейчас посмотрю, попробуй разобраться Не за что )
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 14:14:55.050000
|
|
|
Natawa
Сообщений: 19
Оценки: 0
Присоединился: 2007-09-12 12:48:18.340000
|
вот я так поняла, только как их звязать между собой? А это иерархическая структура? ViewOfGoods Вид товара Id type_id name GroupOfGoods Группа товара Id view_id name TypeOfGoods Тип товара Id name Goods товары Id Name Description price GoodsRelations Отношение товаров Id good_id type_id view_id group_id
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 14:15:34.503333
|
|
|
Natawa
Сообщений: 19
Оценки: 0
Присоединился: 2007-09-12 12:48:18.340000
|
Ой что то без таблиц отправилось
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 14:16:25.660000
|
|
|
Natawa
Сообщений: 19
Оценки: 0
Присоединился: 2007-09-12 12:48:18.340000
|
Что то не пойму как документ из форта сюда вставить [:(]
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 14:20:48.840000
|
|
|
necrostaz
Сообщений: 172
Оценки: 0
Присоединился: 2007-02-27 15:54:59.460000
|
quote:
Что то не пойму как документ из форта сюда вставить никак…можно сделать скриншот(нажать Alt+PrtSc при открытом окне, а потом Ctrl+V например в пайнте) и прикрепить картинку
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 14:35:02.266666
|
|
|
Natawa
Сообщений: 19
Оценки: 0
Присоединился: 2007-09-12 12:48:18.340000
|
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 14:35:54.410000
|
|
|
Natawa
Сообщений: 19
Оценки: 0
Присоединился: 2007-09-12 12:48:18.340000
|
блин опять что то я накасачила :)
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 14:39:35.870000
|
|
|
necrostaz
Сообщений: 172
Оценки: 0
Присоединился: 2007-02-27 15:54:59.460000
|
quote:
вот я так поняла, только как их звязать между собой? GroupOfGoods.view_id —> ViewOfGoods.id ViewOfGoods.type_id —-> TypeOfGoods.id GoodsRelations.good_id —> Goods.Id GoodsRelations.group_id —> GroupOfGoods.Id GoodsRelations.view_id —-> ViewOfGoods.Id GoodsRelations.type_id —-> TypeOfGoods.Id
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 15:06:59.520000
|
|
|
Natawa
Сообщений: 19
Оценки: 0
Присоединился: 2007-09-12 12:48:18.340000
|
так я и не могу прикрепить картинку[X(] ну ладно, надеюсь правильнт сделала Спасибо огромное за помощь
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 15:42:17.260000
|
|
|
Natawa
Сообщений: 19
Оценки: 0
Присоединился: 2007-09-12 12:48:18.340000
|
У меня появились вопросы Table 1: TypeOfGoods(id,name) - id типа? name типа? Table 2: ViewOfGoods(id,type_id,name) - id вида? name вида? ну и так далее по всем остальным таблицам и что такое idOfView2? Скрипт: select * from goods where id in (select good_id from GoodsRelations where view_id = idOfView2)
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 15:59:37.320000
|
|
|
necrostaz
Сообщений: 172
Оценки: 0
Присоединился: 2007-02-27 15:54:59.460000
|
с PL/SQL помочь не могу…смысл в том что id - числового типа, name - строкового idOfView2 - значение id в таблице ViewOfGoods для name ==" Второй вид"
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 16:11:55.010000
|
|
|
Natawa
Сообщений: 19
Оценки: 0
Присоединился: 2007-09-12 12:48:18.340000
|
Я имела ввиду, что значит просто id?, Table 1: TypeOfGoods(id,name) - id типа? name типа? Table 2: ViewOfGoods(id,type_id,name) - id вида? name вида? можно написать не просто id, а например id_типа в TypeOfGoods а в ViewOfGoods- id_вида Так? это же разные поля?
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 16:36:50.266666
|
|
|
necrostaz
Сообщений: 172
Оценки: 0
Присоединился: 2007-02-27 15:54:59.460000
|
quote:
можно написать не просто id, а например id_типа в TypeOfGoods а в ViewOfGoods- id_вида Так? это же разные поля? можно если так нагляднее и понятнее, но не суть важно )) они и так разные, так как принадлежат разным таблицам
|
|
|
RE: Проблема с создание структуры таблицы - 2007-09-12 16:40:23.740000
|
|
|
Natawa
Сообщений: 19
Оценки: 0
Присоединился: 2007-09-12 12:48:18.340000
|
Понятно Я просто уточнила разные они или нет Спасибо большое за помощь
|
|
|
|
|