mirror of
https://github.com/drawdb-io/drawdb.git
synced 2025-05-24 02:09:17 +00:00
arreglado relaciones
This commit is contained in:
parent
51ccf629c1
commit
71893e18b5
@ -300,8 +300,8 @@ export function subDP(pathRef, notation, cardinalityvar, cardinalityEndX, cardin
|
|||||||
pathRef && notation === 'idef1x' && (cardinalityvar=="2") &&(
|
pathRef && notation === 'idef1x' && (cardinalityvar=="2") &&(
|
||||||
<>
|
<>
|
||||||
<circle
|
<circle
|
||||||
cx={cardinalityEndX-(((cardinalityEndX-cardinalityStartX)/3)*direction)}
|
cx={cardinalityStartX-((-50)*direction)}
|
||||||
cy={cardinalityEndY}
|
cy={cardinalityStartY}
|
||||||
r="8"
|
r="8"
|
||||||
stroke="gray"
|
stroke="gray"
|
||||||
strokeWidth='2'
|
strokeWidth='2'
|
||||||
@ -309,8 +309,8 @@ export function subDP(pathRef, notation, cardinalityvar, cardinalityEndX, cardin
|
|||||||
className="group-hover:fill-sky-700"
|
className="group-hover:fill-sky-700"
|
||||||
/>
|
/>
|
||||||
<text
|
<text
|
||||||
x={cardinalityEndX-(((cardinalityEndX-cardinalityStartX)/3)*direction)}
|
x={cardinalityStartX-((-50)*direction)}
|
||||||
y={cardinalityEndY+2}
|
y={cardinalityStartY+2}
|
||||||
fill="grey"
|
fill="grey"
|
||||||
strokeWidth="0.5"
|
strokeWidth="0.5"
|
||||||
textAnchor="middle"
|
textAnchor="middle"
|
||||||
@ -319,10 +319,10 @@ export function subDP(pathRef, notation, cardinalityvar, cardinalityEndX, cardin
|
|||||||
D
|
D
|
||||||
</text>
|
</text>
|
||||||
<line
|
<line
|
||||||
x1={cardinalityEndX-(((cardinalityEndX-cardinalityStartX+24)/3)*direction)}
|
x1={cardinalityStartX-((-58)*direction)}
|
||||||
y1={cardinalityEndY+20}
|
y1={cardinalityStartY+20}
|
||||||
x2={cardinalityEndX-(((cardinalityEndX-cardinalityStartX+24)/3)*direction)}
|
x2={cardinalityStartX-((-58)*direction)}
|
||||||
y2={cardinalityEndY-20}
|
y2={cardinalityStartY-20}
|
||||||
stroke="gray"
|
stroke="gray"
|
||||||
strokeWidth='2'
|
strokeWidth='2'
|
||||||
className="group-hover:fill-sky-700"
|
className="group-hover:fill-sky-700"
|
||||||
@ -357,8 +357,8 @@ export function subDT(pathRef, notation, subtypevar, cardinalityEndX, cardinalit
|
|||||||
pathRef && notation === 'idef1x' && (subtypevar=="1") &&(
|
pathRef && notation === 'idef1x' && (subtypevar=="1") &&(
|
||||||
<>
|
<>
|
||||||
<circle
|
<circle
|
||||||
cx={cardinalityEndX-(((cardinalityEndX-cardinalityStartX)/3)*direction)}
|
cx={cardinalityStartX-((-50)*direction)}
|
||||||
cy={cardinalityEndY}
|
cy={cardinalityStartY}
|
||||||
r="8"
|
r="8"
|
||||||
stroke="gray"
|
stroke="gray"
|
||||||
strokeWidth='2'
|
strokeWidth='2'
|
||||||
@ -366,8 +366,8 @@ export function subDT(pathRef, notation, subtypevar, cardinalityEndX, cardinalit
|
|||||||
className="group-hover:fill-sky-700"
|
className="group-hover:fill-sky-700"
|
||||||
/>
|
/>
|
||||||
<text
|
<text
|
||||||
x={cardinalityEndX-(((cardinalityEndX-cardinalityStartX)/3)*direction)}
|
x={cardinalityStartX-((-50)*direction)}
|
||||||
y={cardinalityEndY+2}
|
y={cardinalityStartY+2}
|
||||||
fill="grey"
|
fill="grey"
|
||||||
strokeWidth="0.5"
|
strokeWidth="0.5"
|
||||||
textAnchor="middle"
|
textAnchor="middle"
|
||||||
@ -376,19 +376,19 @@ export function subDT(pathRef, notation, subtypevar, cardinalityEndX, cardinalit
|
|||||||
D
|
D
|
||||||
</text>
|
</text>
|
||||||
<line
|
<line
|
||||||
x1={cardinalityEndX-(((cardinalityEndX-cardinalityStartX+24)/3)*direction)}
|
x1={cardinalityStartX-((-58)*direction)}
|
||||||
y1={cardinalityEndY+20}
|
y1={cardinalityStartY+20}
|
||||||
x2={cardinalityEndX-(((cardinalityEndX-cardinalityStartX+24)/3)*direction)}
|
x2={cardinalityStartX-((-58)*direction)}
|
||||||
y2={cardinalityEndY-20}
|
y2={cardinalityStartY-20}
|
||||||
stroke="gray"
|
stroke="gray"
|
||||||
strokeWidth='2'
|
strokeWidth='2'
|
||||||
className="group-hover:fill-sky-700"
|
className="group-hover:fill-sky-700"
|
||||||
/>
|
/>
|
||||||
<line
|
<line
|
||||||
x1={cardinalityEndX-(((cardinalityEndX-cardinalityStartX+44)/3)*direction)}
|
x1={(cardinalityStartX-((-65)*direction))}
|
||||||
y1={cardinalityEndY+20}
|
y1={cardinalityStartY+20}
|
||||||
x2={cardinalityEndX-(((cardinalityEndX-cardinalityStartX+44)/3)*direction)}
|
x2={(cardinalityStartX-((-65)*direction))}
|
||||||
y2={cardinalityEndY-20}
|
y2={cardinalityStartY-20}
|
||||||
stroke="gray"
|
stroke="gray"
|
||||||
strokeWidth='2'
|
strokeWidth='2'
|
||||||
className="group-hover:fill-sky-700"
|
className="group-hover:fill-sky-700"
|
||||||
@ -423,8 +423,8 @@ export function subOP(pathRef, notation, cardinalityvar, cardinalityEndX, cardin
|
|||||||
pathRef && notation === 'idef1x' && (cardinalityvar=="4") &&(
|
pathRef && notation === 'idef1x' && (cardinalityvar=="4") &&(
|
||||||
<>
|
<>
|
||||||
<circle
|
<circle
|
||||||
cx={cardinalityEndX-(((cardinalityEndX-cardinalityStartX)/3)*direction)}
|
cx={cardinalityStartX-((-50)*direction)}
|
||||||
cy={cardinalityEndY}
|
cy={cardinalityStartY}
|
||||||
r="8"
|
r="8"
|
||||||
stroke="gray"
|
stroke="gray"
|
||||||
strokeWidth='2'
|
strokeWidth='2'
|
||||||
@ -432,8 +432,8 @@ export function subOP(pathRef, notation, cardinalityvar, cardinalityEndX, cardin
|
|||||||
className="group-hover:fill-sky-700"
|
className="group-hover:fill-sky-700"
|
||||||
/>
|
/>
|
||||||
<text
|
<text
|
||||||
x={cardinalityEndX-(((cardinalityEndX-cardinalityStartX)/3)*direction)}
|
x={cardinalityStartX-((-50)*direction)}
|
||||||
y={cardinalityEndY+2}
|
y={cardinalityStartY+2}
|
||||||
fill="grey"
|
fill="grey"
|
||||||
strokeWidth="0.5"
|
strokeWidth="0.5"
|
||||||
textAnchor="middle"
|
textAnchor="middle"
|
||||||
@ -442,10 +442,10 @@ export function subOP(pathRef, notation, cardinalityvar, cardinalityEndX, cardin
|
|||||||
O
|
O
|
||||||
</text>
|
</text>
|
||||||
<line
|
<line
|
||||||
x1={cardinalityEndX-(((cardinalityEndX-cardinalityStartX+24)/3)*direction)}
|
x1={cardinalityStartX-((-58)*direction)}
|
||||||
y1={cardinalityEndY+20}
|
y1={cardinalityStartY+20}
|
||||||
x2={cardinalityEndX-(((cardinalityEndX-cardinalityStartX+24)/3)*direction)}
|
x2={cardinalityStartX-((-58)*direction)}
|
||||||
y2={cardinalityEndY-20}
|
y2={cardinalityStartY-20}
|
||||||
stroke="gray"
|
stroke="gray"
|
||||||
strokeWidth='2'
|
strokeWidth='2'
|
||||||
className="group-hover:fill-sky-700"
|
className="group-hover:fill-sky-700"
|
||||||
@ -480,8 +480,8 @@ export function subOT(pathRef, notation, subtypevar, cardinalityEndX, cardinalit
|
|||||||
pathRef && notation === 'idef1x' && (subtypevar=="3") &&(
|
pathRef && notation === 'idef1x' && (subtypevar=="3") &&(
|
||||||
<>
|
<>
|
||||||
<circle
|
<circle
|
||||||
cx={cardinalityEndX-(((cardinalityEndX-cardinalityStartX)/3)*direction)}
|
cx={cardinalityStartX-((-50)*direction)}
|
||||||
cy={cardinalityEndY}
|
cy={cardinalityStartY}
|
||||||
r="8"
|
r="8"
|
||||||
stroke="gray"
|
stroke="gray"
|
||||||
strokeWidth='2'
|
strokeWidth='2'
|
||||||
@ -489,8 +489,8 @@ export function subOT(pathRef, notation, subtypevar, cardinalityEndX, cardinalit
|
|||||||
className="group-hover:fill-sky-700"
|
className="group-hover:fill-sky-700"
|
||||||
/>
|
/>
|
||||||
<text
|
<text
|
||||||
x={cardinalityEndX-(((cardinalityEndX-cardinalityStartX)/3)*direction)}
|
x={cardinalityStartX-((-50)*direction)}
|
||||||
y={cardinalityEndY+2}
|
y={cardinalityStartY+2}
|
||||||
fill="grey"
|
fill="grey"
|
||||||
strokeWidth="0.5"
|
strokeWidth="0.5"
|
||||||
textAnchor="middle"
|
textAnchor="middle"
|
||||||
@ -499,19 +499,19 @@ export function subOT(pathRef, notation, subtypevar, cardinalityEndX, cardinalit
|
|||||||
O
|
O
|
||||||
</text>
|
</text>
|
||||||
<line
|
<line
|
||||||
x1={cardinalityEndX-(((cardinalityEndX-cardinalityStartX+24)/3)*direction)}
|
x1={cardinalityStartX-((-58)*direction)}
|
||||||
y1={cardinalityEndY+20}
|
y1={cardinalityStartY+20}
|
||||||
x2={cardinalityEndX-(((cardinalityEndX-cardinalityStartX+24)/3)*direction)}
|
x2={cardinalityStartX-((-58)*direction)}
|
||||||
y2={cardinalityEndY-20}
|
y2={cardinalityStartY-20}
|
||||||
stroke="gray"
|
stroke="gray"
|
||||||
strokeWidth='2'
|
strokeWidth='2'
|
||||||
className="group-hover:fill-sky-700"
|
className="group-hover:fill-sky-700"
|
||||||
/>
|
/>
|
||||||
<line
|
<line
|
||||||
x1={cardinalityEndX-(((cardinalityEndX-cardinalityStartX+44)/3)*direction)}
|
x1={(cardinalityStartX-((-65)*direction))}
|
||||||
y1={cardinalityEndY+20}
|
y1={cardinalityStartY+20}
|
||||||
x2={cardinalityEndX-(((cardinalityEndX-cardinalityStartX+44)/3)*direction)}
|
x2={(cardinalityStartX-((-65)*direction))}
|
||||||
y2={cardinalityEndY-20}
|
y2={cardinalityStartY-20}
|
||||||
stroke="gray"
|
stroke="gray"
|
||||||
strokeWidth='2'
|
strokeWidth='2'
|
||||||
className="group-hover:fill-sky-700"
|
className="group-hover:fill-sky-700"
|
||||||
|
Loading…
Reference in New Issue
Block a user