Tuesday, September 23, 2014

Data Model Request

If you want to request a Data Model, some information about your project will be required.

Features


Examples: "user profile management", "search for classifieds", "add a friend", "send a message to another user", ...

Data


Examples: "user information: name, last name, email, date of birth", "classifieds ad: title, keywords, detailed description, pictures", ...

Permissions


Examples: "users can only see their own profile", "users can only send messages to their friends", "level 2 administrators can manage projects for their company", "level 1 users can only manage their own projects", ...




The first Data Model request for a project is free (for a limited time at least), further requests are priced based on feature complexity.



Making the request


To make the request, send an email with all the information mentioned above to contact@warpcore.io

Friday, September 19, 2014

What's a Data Model ?

A Data Model is a document that summarizes all the data your application is going to manage.

Here's a relatively simple Data Model that would fit the core features of facebook:


In this example, the boxes are "items", and the arrows are "relations" between these items.
They've been given names to explain their purpose in terms of features users can see.

A Data Model also includes information about whether a Message can be sent by only one User, or to only one User.

And lastly, it includes all the information bits that are gathered for every "item", e.g. for Users, we'd like to have their first name, last name, email, mobile number and date of birth.


If you don't have a Data Model yet / would like assistance with creating one, click here.