Measures Concepts
GitHub icon

OEM

OEM - Schema

< >

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

#1549on PLDB 29Years Old

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 Token Example
Comments ✓
// A comment
Line Comments ✓ //
// A comment
Semantic Indentation X

View source

- Build the next great programming language · Search · Add Language · Features · Creators · Resources · About · Blog · Acknowledgements · Queries · Stats · Sponsor · Day 605 · feedback@pldb.io · Logout