Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

digihub

entity DcMode(t_mode) {
	active Boolean,
	label String,
	version Integer
}

entity Country(t_country) {
	active Boolean required,
	code String  required maxlength(5),
	longLabel String  required maxlength(50),
	shortLabel String maxlength(20),
	version Integer
}

relationship ManyToOne {
	Country{currency} to Currency
}

entity Currency(t_currency) {
	active Boolean required,
	code String  required maxlength(5),
	longLabel String  required maxlength(50),
	shortLabel String maxlength(25),
	version Integer
}

entity Partner(t_partner) {
	active Boolean required,
	address String maxlength(255),
	city String maxlength(100),
	code String  required maxlength(10),
	gpsLatitude Double min(0),
	gpsLongitude Double min(0),
	name String  required maxlength(50),
	postalCode String maxlength(10),
	version Integer
}

relationship ManyToOne {
	Partner{country} to Country,
	Partner{partnerType} to PartnerType
}

entity PartnerType(t_partner_type) {
	active Boolean required,
	description String maxlength(255),
	label String  required maxlength(100),
	version Integer
}

entity DcModule(t_module) {
	active Boolean,
	code String,
	label String,
	javaClass String,
	version Integer
}

relationship ManyToOne {
	DcModule{dcMode} to DcMode
}

entity ConnectorType(t_connector_type) {
	active Boolean required,
	label String  required maxlength(100),
	version Integer
}

entity Connector(t_connector) {
	active Boolean,
	code String,
	javaClass String,
	label String,
	comment String,
	version Integer
}

relationship ManyToOne {
	Connector{connectorType} to ConnectorType,
	Connector{dcModule} to DcModule,
	Connector{partner} to Partner
}

enum DcDirection{
	FORWARD, RETURN
}

entity DcMessage(t_message) {
	active Boolean required,
	transactionNumber String maxlength(50),
	digipayNumber String,
	label String maxlength(100),
	fromAccount String,
	toAccount String,
	comment String maxlength(255),
	feesSupported Boolean required,
    changeFeesSupported Boolean required,
	transactionAmount Double min(0),
	transactionDate Instant required,
	transactionFees Double min(0),
    transactionChangeFees Double min(0),
	dcDirection DcDirection,
	version Integer
}

relationship ManyToOne {
	DcMessage{currency} to Currency,
	
	DcMessage{fromPartner} to Partner,	
	DcMessage{toPartner} to Partner,
	
	DcMessage{messageStatus} to MessageStatus,
	DcMessage{messageType} to MessageType,
	
	DcMessage{dcMode} to DcMode
}

entity MessageStatus(t_message_status) {
	active Boolean required,
	label String  required maxlength(100),
	version Integer
}

entity MessageType(t_message_type) {
	active Boolean required,
	label String  required maxlength(100),
	javaClass String,
	version Integer
}


//microservice A, B, C with M1

//dto * with mapstruct
//service * with serviceImpl
//paginate * with pagination except B, C
//paginate B, C with infinite-scroll
//filter A, B

Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.