Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Подскажите проектировщик
|
|||
|---|---|---|---|
|
#18+
Подскажите прогу для проектирования структуры БД, в котором foreign keys отображались бы наглядно, от конкретного поля к конкретному полю. А то какой проектировщик не смотрю - у всех линии просто от таблицы к таблице рисуются. При перетаскивании таблицы они меняют расположение и непонятно какие поля конкретно задействованы. Примерно то как надо - в аксесе схема данных, но для серьезного проектирования не подходит естественно. Может быть я что то не так понимаю в этом мире? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 07:49 |
|
||
|
Подскажите проектировщик
|
|||
|---|---|---|---|
|
#18+
ОДно но: все как идиоты разрабатывают БД в PD и ERWin, а не в Access. P.S. Хотя мне на самом деле это тоже не по душе, а что делать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 09:17 |
|
||
|
Подскажите проектировщик
|
|||
|---|---|---|---|
|
#18+
Я и не проектировал никогда БД в аксесе. Я просто привел пример того как я бы хотел, чтобы отображалась связь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 09:24 |
|
||
|
Подскажите проектировщик
|
|||
|---|---|---|---|
|
#18+
Pacifist P> Подскажите прогу для проектирования структуры БД, в котором foreign keys P> отображались бы наглядно, от конкретного поля к конкретному полю... В ErWin можно вроде связи таскать в нужное место, но при перемещении они понятно перерисовываются автоматом... :( -- Dik76 Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 09:49 |
|
||
|
Подскажите проектировщик
|
|||
|---|---|---|---|
|
#18+
Когда таблиц становится много и связей тоже, становится монопенисуально куда там стрелочка подходит. Особенно если полей в таблицах больше двух и они не всегда помещаются в отведенный им прямоугольник. ИМХО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 10:37 |
|
||
|
Подскажите проектировщик
|
|||
|---|---|---|---|
|
#18+
Не знаю, как на счет проектировщика, но помнится еще в VFP 3.0 связи между таблицами отображались так, как Вам нужно - от одного конкретного поля в квадратике таблицы, к другому связанному полю другой таблицы (если эти поля были видны в квадратике таблицы). Если нужные поля были не видны - связь шла к заголовку таблицы, но таблицу можно было раздвинуть "подлиньше" и тогда связи автоматически выставлялись к нужным полям! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 14:40 |
|
||
|
Подскажите проектировщик
|
|||
|---|---|---|---|
|
#18+
PacifistА то какой проектировщик не смотрю - у всех линии просто от таблицы к таблице рисуются. При перетаскивании таблицы они меняют расположение и непонятно какие поля конкретно задействованы. Это дело привычки. Я, например, для внешних ключей даю названия по жесткому стандарту: имя таблицы плюс постфикс "_id" Допустим, есть таблицы: Site ----- id name Page ----- id site_id name Здесь site_id - внешний ключ к таблице Site, PowerDesigner еще напротив пояснение <fk> добавит. Ошибиться просто невозможно и ваших проблем у меня просто не возникает. Честное слово! :) А вообще, попробуйте посмотреть MS Visio. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 14:56 |
|
||
|
Подскажите проектировщик
|
|||
|---|---|---|---|
|
#18+
Читал-читал, и все в толк взять не мог, чего же человек хочет. Пока не дошел до поста Вячеслава Скорых. И тут только понял, что у кого-то может быть не так, как у него. Советую прислушаться к его совету. Предложенная им схема легко автоматизируется (по крайней мере - в ErWin), да и в любом случае тебе придется как-то поля для внешних ключей идентифицировать - так почему бы не взять имена полей первичных ключей, на которые ссылаются эти внешние? И пофиг будет, на какое место стрелки указывают, главное - что вообще есть связь (и ее свойства). Развиваем (применительно к ErWin): все поля предварительно описываем в Domains, скажем, определяем базовый Domain с именем t_primary_key_code_id, определяем ему Name inherited by Column как %Substr(%ColDomain,3,50), будут у тебя имена полей ключей (да и для других полей тоже так можно сделать) сформированы по схеме: Таблица Master: (pk) master_id : t_master_id Таблица Detail: (pk) detail_id : t_detail_id ------------------------- (fk) master_id : t_master_id Ну, естественно, если с одной и той же таблицей другая имеет больше, чем одну связь, то в Migrate Attribute укажешь конкретную роль, да и все. И т.д. А стрелочки - кому это нужно? Вот, возьми примерчик - по подобной схеме мы все проекты собираем, до сотен сущностей, и все генерится в базу без последующей правки ручками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 22:37 |
|
||
|
Подскажите проектировщик
|
|||
|---|---|---|---|
|
#18+
RATIONAL ROSE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2005, 23:57 |
|
||
|
Подскажите проектировщик
|
|||
|---|---|---|---|
|
#18+
QDesigner ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2005, 13:53 |
|
||
|
Подскажите проектировщик
|
|||
|---|---|---|---|
|
#18+
PacifistПодскажите прогу для проектирования структуры БД, в котором foreign keys отображались бы наглядно, от конкретного поля к конкретному полю. А если в ключе участвуют несколько полей? Веник рисовать? PacifistПри перетаскивании таблицы они меняют расположение и непонятно какие поля конкретно задействованы. Для работы со схемой, "какие поля конкретно задействованы" - непринципиально. Плюс надо давать полям разумные имена; тогда, когда потребуется опуститься на уровень ниже, никаких "непонятно" не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2005, 13:56 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=32973644&tid=1545978]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 405ms |

| 0 / 0 |
