Database creation command:  relation

SYNTAX:
	relation -t dbtype [-f file -e time -s size -blnu -d driver] name

    Options are listed below. "name" is name of the relation
    that is wanted to be created.  Examples:

	relation -t bind,mx  mxhost
	relation -t ordered -f $MAILVAR/db/routes routes
	relation -t ordered -b -f /usr/lib/news/active.sorted newsgroups

RETURN VALUES:
	0
	1..7	Error.

OPTIONS:
Key handling:
	-l			Map all keys to lower case.
	-u			Map all keys to upper case.
Post processing
	-b			Boolean postprocessor.
	-i			Indirect reference post-processor.
	-n			Ensure non-null return value postprocessor.
	-p			Pathalias postprocessor.
Others:
	-d driver		Knows driver routines:
					pathalias
					pathalias.nodot
	-f file			Defines file name.
	-m			Do modification check on database every
				time it is accessed..
	-s size			Numeric for cache size (entries).
	-t database-type[,subtype]
				It knows about following database types:
		incore
		header		Message headers.
		ordered		File must be sorted into ascending ASCII order.
				(Does binary search.)
		unordered	File can be in any order (Does linear search).
		hostsfile	(if USE_HOSTS defined)
		bind		(if USE_RESOLV defined)
		ndbm		(if USE_NDBM defined)
		gdbm		(if USE_GDBM defined)
		dbm		(if USE_DBM defined)
		yp		(if USE_YP defined)
	-e time			Default cache data expiration time (seconds).

NOTES:
	On systems with USE_MMAP the  ordered and unordered databases
	are r/o mapped into memory, and for ordered case, a special
	line-index is generated for speeding up the binary search.
	(Makes less system calls that way..)

