Duomenys

„0oo“ sistema yra sukurta įgyvendinti mąstymo, gamybos ir prekybos funkcijas, ir yra sudaryta iš keletos aplikacijų, vadinamų „core“, „hlog“, „hsell“ ir „huser“, kurios grupuoja duomenų bazės lenteles, tačiau praktiškai galite laikyti „h-base“ esant viena programa, kurią vadiname „Namų Baze“, kurioje „hlog“ atlieka tikslų (klausimų), idėjų ir projektų ir kūrimo dalinimosi funkcijas, „hsell“ atlieka kūrybos rezultatų (produktų) prekybos funkcijas, or „huser“ yra skirta papildyti "vartotojo" informacijai nesinaudojant paveldėjimu iš Django User modelio.

Parsisiuntimas

Galite parsisiųsti mūsų duomenis iš 0oo.li/dump (atnaujinamas kas valandą), pavyzdžiui:

wget https://0oo.li/dump/ -O db.sqlite3
(Paskutinis atnaujinimas: --)
Tuomet jį galite perskaityti, pavyzdžiui:
sqlitebrowser db.sqlite3

Skaitykite toliau, apie duomenų bazės reliacijas.

Aprašymas

Lentelės

Toliau pateikiamas duomenų bazės reliacijų vaidmenų aprašymas Tinklo Išteklių Žodyno kalba, pagal NRV 2.0 terminologiją, sudarytą iš 5 sričių, kurios tarnauja kaip bazinė reprezentacija to, apie ką yra "h-base" bazė:

100: resource (išteklius) ( 200: category (kategorija) - 300: system (sistema) - 400: method (metodas) - 500: operation (operacija) )
Tai reiškia, kad galiausiai viskas yra tam tikras išteklius (arba, sinonimiškai: tema), tačiau kai kurie ištekliai yra panašūs į kategorijas, sistemas, metodus, arba operacijas.

 Aplikacijos lentelės:
 
Mąstymui
1. hlog.intent :: v2/210,220,230 - category:{goal, concept, question} („Klausimas“) 2. hlog.reference :: v2/153 - resource:location:url (nuoroda po klausimu) 3. hlog.remark :: v2/529 - operation:order:message (komentaras ties klausimu) 4. hlog.method :: v2/410,420,450 - method:{idea, principle, invention} („Idėja“) 5. hlog.voting :: v2/528 - operation:order:evaluation (balsas ties idėja) 6. hlog.link :: v2/153 - resource:location:url (nuoroda po idėja) 7. hlog.annotation :: v2/529 - operation:order:message (komentaras ties idėja) 8. hlog.event :: v2/120 - resource:event (yra„Naujienos“ sekcijoje, kaip įvykia) 9. hlog.opinion :: v2/529 - operation:order:message (komentarai ant naujienų) 10. hlog.topic :: v2/100: 200, 300, 400 - resource:* (naudojame šį modelį timeline'ui generuoti iš „siekių“, „idėjų“ ir „projektų“) 11. hlog.talk :: v2/529 - operation:order:message (naudojame šį modelį timeline'ui generuoti iš „pastabų“, „anotacijų“, „klausimų“)
Gamybai
12. hlog.project :: v2/330,360 - system:{organization,project} („Projektas“) 13. hlog.target :: v2/210 - category:goal (naudojamas „iššūkiams“: norimiems įgyvendinti uždaviniams) 14. hlog.operation :: v2/521,522,523,524,525,526,527,528 - operation:order:{buy,sell,transfer,machining,shipment,payment,contract} (rodomi kaip „pervedimai“ ) 15. hlog.place :: v2/151,152,160 - resource:location:{address,account,ledger} (rodomos kaip „lokacijos“ ) 16. hlog.tool :: v2/310,320,340,350 - method:SYSTEM:{structure,mechanism,process,api} (rodoma kaip „įranga“ ) 17. hlog.task :: v2/ - operation:task:{programming,engineering,manufacturing,treatment,art} (rodoma kaip „rezultatai“: padarytos užduotys) 18. hlog.comment :: v2/529 - operation:order:message (komentaras ties projektu) 19. hlog.work :: v2/500: 520, 530, 210 - operation:order:* operation:task:* category:goal (naudojame šį modelį timeline'ui generuoti iš „rezultatų“, „iššūkių“, „operacijų“)
Prekybai
20. hsell.wages :: v2/110 - resource:record (lentelė „darbo užmokesčių“ skirtingose šalyse rašoma iš tradingeconomics.com) 21. hsell.rates :: v2/110 - resource:record (lentelė „valiutų kursų“ rašoma iš fixer.io bei coinmarketcap.com) 22. hsell.product :: v2/470 - method:product (rodomi kaip „produktai“ rinkoje, užsakymų terminalai) 23. hsell.order :: v2/521,522,523,524,525,526,527,528 - operation:order:{buy,sell,transfer,machining,shipment,payment,contract} (rodomi kaip „užsakymai“: produktų ezempliorių klasifikatoriai) 24. hsell.message :: v2/529 - operation:order:message (privati „žinutė“ kaip komentaras pokalbyje ties „užsakymais“) 25. hsell.media :: v2/130 - resource:document (failas, naudojamas pridėti produktų nuotraukas ir vaizdo įrašus) 26. hsell.historicalorder :: v2/120 - resource:event (istoriniai užsakymų pokyčiai, apimantys jų keitimo būsenas) 27. huser.profile :: v2/370 - system:person () 28. huser.question :: v2/529 - operation:order:message (asmeninis ar viešas pranešimas, kuris vartotojo profilyje rodomas kaip asmeninis „klausimas“)
Pagalbinės
29. hlog.language :: v2/240 - category:property (daugiakalbio turinio palaikymui) 30. huser.properties :: v2/240 - category:property (vartotojo reikšmės, kaip kad papildomi kriptografiniai raktai ir kiti prisijungimo duomenys) 31. huser.invite :: v2/320, v2/470 - system:mechanism, method:product (vartotojo registracijai generuoti) 32. core.messagetemplate :: v2/311 - system:structure:prototype (žinutės šablonas) 33. core.emailmessage :: v2/529 - operation:order:message (el. pašto žinutės išsiųstos arba paruoštos siųsti) 34. core.subscription :: v2/320 - system:mechanism (žinučių generavimui) Sistemos lentelės:
Django
35. contenttypes.contenttype :: v2/220 - category:concept (Django ContentType) 36. sites.site :: v2/152 - resource:location:account (Django Site) 37. auth.permission :: v2/240 - category:property (Django Permission) 38. auth.user :: v2/370 - system:person (Django User) 39. admin.logentry :: v2/120 - resource:event (Django Admin LogEntry) 40. database.constance :: v2/240 - category:property (django-constance duomenų baze paremtos konstantos: Constance) 41. account.emailaddress :: v2/152 - resource:location:account (django-allauth autentifikavimo sistemos EmailAddress) 42. sessions.session :: v2/111 - resource:record:identifier (Django Session)

Baigiamieji žodžiai

Taigi, jei įdomu, apie ką yra „0oo“ sistema - ji ne tik apie mąstymą, gamybą ir prekybą, - svarbiausia, ji yra apie išteklius: kategorijas, sistemas, metodus ir operacijas, ir mes tikimės integruoti informaciją apie šiuos dalykus apskritai, ne tik šioje aplikacijoj, tam, kad sudaryti sąlygas žmonėms gilintis ir nagrinėti bet kurią sistemą apimančią daugybę taikymų (tiek ir žmogaus kūno tiek ir kosminio laivo - kurie taip pat yra tam tikros sistemos) klausimus, išsiaiškinti kaip jie veikia ir galėti juos ištaisyti, tvarkyti ir tobulinti. Tam turime keletą idėjų apie "visų sistemų duomenų bazę", arba funkcijų tinklą, ir toliau galvojame apie tai, kaip pagerinti ir decentralizuoti tokios informacijos keitimąsį. Pavyzdžiui, būtų naudinga prieiti prie stabilios "Tinklo Resursų Žodyno" versijos. Viena vertus, galėtume pateikti konkretesnių duomenų šaltinių (kaip kad aprašyta idėjoje apie viešosios žvalgybos standartizacijos superkategorijas), kita vertus, yra abstraktesnių idėjų apie tai, kaip geriau aprašyti visus protokolus, kaip kad atrandamas metaformatas su "polikontekstiniu metasimboliu" leidžiantis mums įsivaizduoti, kaip visa tai įgyvendinti.