Pagina's, views & database-tabellen (Notion)

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen

Ik wil graag precies weten hoe het zit met de relatie tussen pagina's, views en database-tabellen: De objecten in de zijbalk zijn niet altijd even duidelijk. Ihb.: Als ik een database-tabel toevoeg aan een bestaande pagina, lijkt er altijd een additionele pagina te worden aangemaakt, tussen de huidige pagina en de database. Klopt dat?

Een database vereist altijd een extra pagina

In een lege workspace heb ik drie pagina's aangemaakt met op elk één regel tekst. Dat ziet er dus zo uit
Op Pagina-01 maak ik een database aan in tabel-view, genaamd db-pagina-01...
...Resultaat: Ik vind het vreemd dat in de zijbalk er nu twee objecten zijn bijgekomen en niet één
Hier kun je zien dat db-pagina-01 een database is, én een pagina (ik noem dat voortaan database-pagina: Ik kan 'm als full-page-database-tabel openen
Pagina-02: Creëer een inline-databasetabel...
...Zelfde resultaat als bij Pagina-01: Er zijn nu twee hiërarchische objecten bijgekomen
Voorbeeld TaskAlot 1.0 (2022.03.25): Het is altijd database-pagina + view. Nooit alleen database

Conclusies: Als je een database aanmaakt, wordt er altijd eveneens een database-+-pagina aangemaakt. Die bevat de naam van de database-tabel en de full-page-weergave van de betreffende tabel.

Wat is de entiteit met de punt?

Wat zijn de entiteiten voorafgegaan door een punt? Database-tabel? View? Iets anders?
Lijkt zo duidelijk:
  • Untitled: Naam van de database-tabel
  • Table: Naam van de view
Via .. » Edit database name de naam aangepast. De verandering is consistent met afbeelding hiervoor
In de tabel een referentie naar dezelfde database aangemaakt: De databasenaam is consistent met wat hiervoor gesteld is
En nu op een andere manier: Drie views toegevoegd. Dit bevestigd wat hierboven al geconstateerd werd

Conclusie: De hiërarchie van objecten is:

  1. Pagina
  2. Database-pagina: Deze bevat de database-tabel (en de full-pagina-weergave, maar da's wat filosofisch)
  3. View(s)

Zie ook