Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

OEM

< >

OEM, aka Object Exchange Model, is a schema created in 1995.

#1575on PLDB 29Years Old
Wikipedia

The Object Exchange Model (OEM) is a model for exchanging semi-structured data between object-oriented databases. It serves as the basic data model in numerous projects of the Stanford University Database Group, including Tsimmis, Lore, and C3. Slight variations of OEM have evolved across different Stanford projects. Read more on Wikipedia...


Example from the web:
<DB:: Eats { // A Sample Database <Restaurant { <Name "Darbar"> <Entree { <Name str "Masala Dosa"> <_895: Price 8.95> }> <Entree { <Name "Mushroom Bhajee"> <Opinion "This entree is excellent, " # "though it is a bit spicy"> <&_895> }> <"Credit Card" "Visa"> }> }>

Language features

Feature Supported Example Token
Comments ✓ // A comment
Line Comments ✓ // A comment //
Semantic Indentation X

- Build the next great programming language · Add · Issues · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements

Built with Scroll v154.3.0