Comments (2)
Regarding the recent email (12th Dec '17 - 12:41) from @JosefBraeuer, @lashauer recommends basic data types.
F: Welche Datentypen können verwendet werden?
A: Da die Grafik lediglich der Übersicht dienen soll und keinen Anspruch auf Vollständigkeit bzgl. der Implementierung hat, soll dort nur zwischen den grundlegenden Datentypen differenziert werden. Detailliertere Angaben über Stringlängen oder Zahlenbereiche folgen auf einer technischeren Ebene (im Schema).
...for naming at the moment, he is recommending field names in English as CamelCase. It's okay to use other conventions, too.
F: Welchen Naming conventions sollen wir bei den Feldbezeichnern folgen? Wir folgen in unserem Code bei Feldnamen und Variablen strengen Konventionen. Wir sind unbedingt dafür, strenge Regeln vorzugeben (es müssen nicht unsere sein).
A: Die konkreten Regeln sollten in einem Meeting thematisiert werden. Zunächst einmal reicht es aus, Feldnamen in englischen Worten in Camelcase zu verwenden. Es ist ok, wenn wice und yQ weitere Konventionen bei den Feldbenennungen anwendet, die dann zur Diskussion stehen.
...for diagrams, he is recommending .png/.jpg with a JSON scheme attached. it can't be generated out of the diagram. A pattern will be provided...
F: Welche Dateiformate wollen/sollen wir abliefern?
A: Für das Dokument Grafiken (png/jpg) und als Anhang ein json scheme. Letzteres wird nicht automatisch aus dem Diagram generiert werden können. Das muss händisch erledigt werden. Eine Vorlage hierfür folgt noch.
from data-and-domain-models.
Addresses UML class diagram OIHDataModelAddresses.svg
Addresses JSON schema #27
Products UML class diagram #26
Products JSON schema #28
from data-and-domain-models.
Related Issues (20)
- Add relation object for tasks
- Incorporate feedback into adress model
- Create graphical overview of decision process workflow HOT 2
- Review Release Cylce part of versioning decision process HOT 1
- Revise OIHMessage and Modification Object
- Revise decision process
- Add priority and category for tasks
- Redye "Object" object to fit contribution guidelines HOT 1
- Describe missing oih header parts HOT 1
- Adjust UML according to changes proposed by 1&1
- Incorporate Feedback by 1 &1 into addressmodel
- Incorporate changes proposed by 1&1 into description table
- Incorporated changes proposed by 1&1 into JSON schemas
- Change Release Cycle part HOT 1
- Restructure OIH Data Record
- Schema files of data domain models could not be loaded correctly HOT 1
- Delete 'content' and 'subject'
- Change to, cc and bcc types
- Create graphic for oihMessage HOT 2
- JSON schemas for collaboration throw syntax errors HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from data-and-domain-models.