Browsable Relational database Grammar

CC-BY

Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: toy/tabular/relational/extracted
Source used for this grammar: Frédéric Jouault, Relational 1.1, Relational.ecore, 2005/03/18

Summary

Syntax

Boolean ::=
	"true"
	"false"
Integer ::=
	integer
String ::=
	string
Named ::=
	Table
Named ::=
	Column
Named ::=
	Type
Table ::=
	[col]::Column+ [key]::Column+
Column ::=
	[owner]::Table [keyOf]::Table [type]::Type
Type ::=
	[name]::String

GrammarLabMaintained by Dr. Vadim Zaytsev a.k.a. @grammarware. Last updated in September 2015. []