Dem konfigurierbaren Material FAHRRAD wurden die Merkmale MODELL, RADTYP und RAHMENHOEHE zugewiesen.
MODELL |
RADTYP |
RAHMENHOEHE |
Trekking |
Damen |
48 |
Trekking |
Damen |
53 |
Trekking |
Herren |
48 |
Trekking |
Herren |
53 |
Mountain |
Damen |
46 |
Mountain |
Damen |
50 |
Mountain |
Damen |
53 |
Mountain |
Damen |
57 |
Mountain |
Herren |
50 |
Mountain |
Herren |
54 |
Mountain |
Herren |
58 |
Rennrad |
Damen |
46 |
Rennrad |
Damen |
49 |
Rennrad |
Damen |
53 |
Rennrad |
Damen |
57 |
Rennrad |
Herren |
49 |
Rennrad |
Herren |
53 |
Rennrad |
Herren |
57 |
Rennrad |
Herren |
61 |
Rennrad |
Herren |
64 |
Das Merkmal RAHMENHOEHE ist einschränkbar, die Merkmale MODELL und RADTYP sind einwertig. Der Wertebereich des Merkmals RAHMENHOEHE soll über das System verwaltet werden.
Legen Sie für die Tabelle ein eigenes Merkmal T_Rahmenhoehe an, das einwertig ist.
Hinweis
Die Merkmale der Tabelle, die Sie in Constraints angeben, müssen einwertig sein. Es ist deshalb notwendig, für die Tabelle ein eigenes Merkmal zu definieren.
Legen Sie eine Tabelle T_RH an, in der Sie die oben genannten Wertekombinationen angeben. Für die Einschränkung von Werten brauchen keine Auswertungsalternativen definiert werden.
Legen Sie das Beziehungsnetz CN_FAHRRAD an und ordnen Sie dem Beziehungsnetz das Constraint CT_Rahmenhöhe zu.
Erfassen Sie für das Constraint folgenden Quelltext:
OBJECTS: RAD IS_A (300)FAHRRAD where MOD = Modell;Typ = Radtyp;RH = Rahmenhoehe. RESTRICTIONS: TABLE T_RH (MODELL = MOD,Radtyp = Typ,T_Rahmenhoehe = RH). INFERENCES: RH.
Ordnen Sie das Beziehungsnetz dem Konfigurationsprofil des Materials FAHRRAD zu.
Auf dem Bewertungsbild wird der Wertebereich von RAHMENHOEHE auf die Werte eingeschränkt, die entsprechend der Bewertung von MODELL und RADTYP gültig sind.