E-Mails, Soziale Netzwerke, Cloud-Dienste: Im Netz bleiben viele Daten zurück, wenn jemand stirbt. Doch geregelt haben die wenigsten ihren digitalen Nachlass. Für die Erben beginnt oft eine Suche nach Konten, Zugangsdaten, Verträgen. Der BGH hat ihre Rechte gestärkt. Und es gibt Möglichkeiten vorzubeugen.
In OpenAPI version 3, you do this with the allOf keyword:
components:
schemas:
BasicErrorModel:
type: object
required:
- message
- code
properties:
message:
type: string
code:
type: integer
minimum: 100
maximum: 600
ExtendedErrorModel:
allOf: # Combines the BasicErrorModel and the inline model
- $ref: '#/components/schemas/BasicErrorModel'
- type: object
required:
- rootCause
properties:
rootCause:
type: string
In the example above, the ExtendedErrorModel schema includes its own properties and properties inherited from BasicErrorModel
D. Malayeri. OOPSLA Companion '08: Companion to the 23rd ACM SIGPLAN conference on Object oriented programming systems languages and applications, Seite 923--924. New York, NY, USA, ACM, (2008)
N. Schärli, S. Ducasse, O. Nierstrasz, und A. Black. ECOOP 2003 -- Object-Oriented Programming, Volume 2743/2003 von Lecture Notes in Computer Science, Seite 327--339. OGI School of Science & Engineering , Oregon Health and Science University, Springer, (November 2003)