laowantong / mocodo

Modélisation Conceptuelle de Données. Nickel. Ni souris.
https://www.mocodo.net
MIT License
181 stars 51 forks source link

Position des cardinalités des pattes rectilignes #23

Closed laowantong closed 8 years ago

laowantong commented 8 years ago

Les cardinalités des pattes rectilignes peuvent être masquées par l'association correspondante. Cela se produit notamment pour les petites entités et les pattes obliques:

nw: a, b, c
:
n: d, e, f
:
ne: g, h

:
anw, 1N nw, 0N x, 11 w, 1N n
:
ane, 11 ne, 0N x, 1N e, 0N n
:

w: i, j
:
x: k, l
:
e: m, n

occultation de cardinalités

laowantong commented 8 years ago

Pour corriger cela, l'idée est de faire glisser le rectangle englobant (bounding box) des cardinalités sur les bords de la boîte, en choisissant toujours le côté où l'angle est le plus ouvert:

sandbox_nodebox

En dynamique:

animate_straight_card