Позиции атрибутов

  • Автор темы ODV
  • Дата начала
Статус
Закрыто для дальнейших ответов.
O

ODV

Гость
#1
Добрый день? Подскажите, пож., как поменять очередность атрибутов в табл.? Дело в том, что у меня в таблице Первичный ключ состоит из двух Внешних ключей. В ERwin'е стоит та очередность, которая мне надо: PK, затем др. атрибуты (в моем сл. он один). Генерирую в SQL, составной PK у меня расходится, один атрибут PK идет в начало таблицы, другой в конец. Не пойму...
 
O

ooo

Гость
#2
Я тоже не пойму...Может, кто сегодня выспался, ответит...
 
B

Barmutik

Гость
#3
А какая принципиальная разница какое расположение полей Вам показывает Ваш просмотрщик? На скорость полёта это не влияет... B)
 
O

ODV

Гость
#5
to Гуру: мне это надо для предствления преподу, чтобы ключи были вверху, остальные атрибуты внизу, тем более в ERwin'е я эту последовательность прописал.
to Новенький: попробую, может это и легко.
 
B

Barmutik

Гость
#6
Ну так зайдите просто и перенесите поля руками уже в Вашем просмотрщие структуры БД...

Какую БД Вы используете ?
 
O

ODV

Гость
#7
Я использую свою собственную БД "Пекарня". Когда в дизайнере Enterprise Man. меняю очередность столбцов, то ключи первичные убираются. И после этого мне уже не поставить два ключа первичных, позволяет только один.
 
B

Barmutik

Гость
#8
Гммм.. ну не знаю такую БД, поэтому что-то конкретное подсказать к сожалению не могу :)
 
O

ODV

Гость
#9
Таблица простая, наз. "Состав", состоит из трех атрибутов: УК_Изделия, УК_Сырья, Вес_Сырья, два первых РК. Потому что у Изделия несколько ингридиентов, смысл есть.
 
04.09.2006
2 566
2
Минск
#10
<!--QuoteBegin-ODV+19:12:2006, 10:01 -->
<span class="vbquote">(ODV @ 19:12:2006, 10:01 )</span><!--QuoteEBegin-->Я использую свою собственную БД "Пекарня".
[snapback]51127" rel="nofollow" target="_blank[/snapback]​
[/quote]
СУБД какая? Судя по следующему выражению, это SQL Server
<!--QuoteBegin-ODV+19:12:2006, 10:01 -->
<span class="vbquote">(ODV @ 19:12:2006, 10:01 )</span><!--QuoteEBegin-->Когда в дизайнере Enterprise Man.
[snapback]51127" rel="nofollow" target="_blank[/snapback]​
[/quote]


<!--QuoteBegin-ODV+19:12:2006, 10:01 -->
<span class="vbquote">(ODV @ 19:12:2006, 10:01 )</span><!--QuoteEBegin-->после этого мне уже не поставить два ключа первичных, позволяет только один.
[snapback]51127" rel="nofollow" target="_blank[/snapback]​
[/quote]
Два первичных ключа быть не может, может быть один составной!
 
O

ODV

Гость
#11
Да именно это я имел ввиду, составной. Я использую SQL Server.
 
B

Barmutik

Гость
#12
Ааа.. я ступил видать :) Так какие проблемы перетянутьполя ? Или просто как предлагалось ранее в срипте изменить их порядок на нужный Вам ?
 
O

ooo

Гость
#14
Итак, через 2 дня вернулись к условию задачи. Начинаем правильно формулировать мысли. До завтра.
 
Статус
Закрыто для дальнейших ответов.