Tema: Re: Q: YAML ir reikšmių pakeitimas
Autorius: Grzegorz Brzęczyszczykiewicz
Data: 2025-08-26 17:46:06
2025-08-26 03:33, Laimis rašė:
> Grzegorz Brzęczyszczykiewicz rašė:
> >> Man reikia lokaliai pakeisti reikšmes ir nieko kol kas nesugalvojau >> geriau nei įdėti 'override' bloką. Idėjiškai teisinga: ontologijos >> dirba, kiekvienam elementui galima sudėti reikiamas reikšmes (nes >> dabar daužau sau rankas už juokingas reikšmes kai kuriuose duomenyse).
> > O taip (nested mappings override) jau per didelė pornografija?
šitaip buvo.
Problema ta, kad informacijos ontologija yra 0 lygmenyje, o informacija metaduomenims keičiasi 4 lygmenyje.
T.y. visi elementai turi 'Name', bet 'Name' gyvena elemento \stages\[stage] lygmenyje, o besikeičianti informacija - \stages\[stage]\Name\examples\ lygmenyje
Galima viską kartoti iki 2 lygmens, bet dingsta patogus valdymas per ontologiją. Dabar aš galiu vienodą informacijos apimtį greitai uždėti panašiems elementams, pvz ... visoms vamzdžių atkarpoms, kad ir kokioje sistemoje jos būtų naudojamos: vamzdis lieka vamzdžiu.
Arba kabelis - nesvarbu kur jis bus naudojamas, jis aprašomas beveik tokiu pat savybių rinkiniu. Bet pavadinime, "Perforuotas drenažo vamzdis" skiriasi nuo "Klijuojamas PP vamzdis", kas ir turi būti keičiama lendant giliau į duomenis.
--
Grzegorz
Chrząszczyrzewoszyce, powiat Łękołody