Существует ли декларативный язык для определений данных? - PullRequest
1 голос
/ 22 марта 2010

Чтение о WPF и одновременное размышление о хранилище данных моего приложения заставили меня задуматься о том, существуют ли какие-либо языки или инструменты, позволяющие определять реляционные данные декларативным способом?

Мелкий поиск в Google показывает, что такого не существует. Тем не менее, это кажется очень полезным. Тип инструмента, который я имею в виду, будет декларативно описывать (по крайней мере) сущности, отношения и представления - это независимый от платформы способ, который будет действовать как уровень абстракции между приложениями, управляемыми данными, и их хранилищами данных.

Существует ли такой инструмент?

Ответы [ 2 ]

1 голос
/ 22 марта 2010

отображение спящего режима? http://docs.jboss.org/hibernate/core/3.3/reference/en/html/tutorial.html

0 голосов
/ 22 марта 2010

Он не совсем независим от платформы, но схема ADO.NET DataSet в значительной степени выполняет то, что вы описываете. Это декларативное описание формата XML для представления реляционных данных. Он не включает представления, но включает сущности и отношения.

Он не зависит от платформы, но, с другой стороны, он существует.

...