complexe vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C#.NET Developer

Functieomschrijving We are looking for a dutch native speaker In deze uitdagende functie ga je werken als onderdeel van het development team, in de functie van C#.NET Developer, Je gaat maatwerk software bouwen voor diverse klanten. Ook optimaliseer je bestaande software en bouw je API koppelingen. Je bent vooral met back-end development bezig. Je krijgt veel vrijheid in deze functie en je krijgt de kans om mee te denken in bedrijfsprocessen. Deels thuiswerken is geen enkel probleem! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van

Bekijk vacature »

Software Developer

Functie omschrijving Veel begeleiding en de kans om je verder te ontwikkelen als software developer. Dat kunnen wij jou bieden bij deelname aan deze leuke traineeship. Je krijgt een mentor toegewezen die jou alle kneepjes van het vak leert. Heb jij al wat ervaring als software developer? Daar worden wij heel blij van! Lees snel verder! Bedrijfsprofiel Als software developer neem je deel aan een trainings programma in de omgeving van Haarlem waar je persoonlijk wordt begeleidt, zodat je alle kneepjes van het vak leert. Aan de hand van jouw kennis en ervaring krijg je een persoonlijk opleidingstraject. Je gaat

Bekijk vacature »

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

Implementatie specialist

Standplaats: Honselersdijk Aantal uren: 32 – 40 uur Opleidingsniveau: HBO werk- en denkniveau Ben jij de implementatie expert die onze klanten helpt bij het integreren van de Greencommerce software? Ben jij daarnaast communicatief sterk, denk jij graag in verbeteringen en heb je ervaring met ICT? Lees dan snel verder! Bedrijfsinformatie Jem-id is een grote speler op het gebied van software ontwikkeling. Zo zijn wij continu bezig met het ontwikkelen van de meest innovatieve software voor de AGF- en sierteeltsector. We creëren oplossingen die er toe doen en verbinden klanten niet alleen op technisch vlak, maar zoeken ook de verbinding in

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Front-End React Developer

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue. How do I become a Front-End React Developer at Coolblue? As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job

Bekijk vacature »

.NET developer

Functie Als senior .NET ontwikkelaar en aankomend lead developer ben jij in één van de drie development teams verantwoordelijk voor het volgende: • Jij hebt een oogpunt op modernisering en bent verantwoordelijk voor de technische staat en architectuur van de applicatie; • Jij bent verantwoordelijk voor het reviewen van de technische haalbaarheid van verschillende onderwerpen; • Jij bent verantwoordelijk voor een goede aansluiting binnen het multidisciplinaire team en de bijbehorende taken; • Jij bent verantwoordelijk voor het aandragen van verbetervoorstellen en ontwikkelstandaarden in zowel de techniek als architectuur; • Jij bent meewerkend voorman en ondersteunt en coacht jouw team op

Bekijk vacature »

Front-end PHP Developer

Dit ga je doen Bouwen van de frontend van een nieuwe applicaties; Verbeteren van de user experience; Opstellen van een style guide; Schakelen met collega developers over de te bouwen oplossing; Je speelt een belangrijke rol in het neerzetten van het nieuwe systeem; Werken met o.a. Symfony 6, API Platform, Twig, Javascript, Redis Automatiseren van processen; Koppelen van verschillende functionaliteiten; Unit tests, integration tests, end-to-end tests; In de toekomst ga je nog werken aan andere projecten. Hier ga je werken Voor onze vaste opdrachtgever in de regio Breda zijn wij op zoek naar een Frontend Developer. Het betreft een organisatie

Bekijk vacature »

Mendix Developer

Functie Wat ga je doen als Mendix Developer? We leven in een wereld die snel ontwikkelt en veranderd, ook nemen bedrijfsbelangen toe en blijken risico’s moeilijker in te schatten, daarom wij op zoek naar Junior, Medior en Senior Developers die bedrijven kunnen helpen met hun screeningproces en zorgen dat deze efficiënt en 100 procent AVG compliant is. Het concept achter Mendix is duidelijk. De klant heeft een vraag/probleem. Dit kunnen we door middel van slimme software oplossen. In plaats van te werken met de nieuwste technieken en tools, wordt er gekozen voor het implementeren en maken van software dat op

Bekijk vacature »
Frits van Leeuwen

Frits van Leeuwen

16/02/2023 23:30:44
Quote Anchor link
Hallo allemaal,

Ik heb een vrij eenvoudig lijstje, maar die komt op een (voor mij) complexe manier tot stand.
Ik heb een werkende SQL code die ik hier zo zal delen.
Maar eerst even wat uitleg wat ik wil en wat ik heb.

Ik heb verschillende producsoorten. Die beginnen meestal met een getal en dan een eenheid en dan het fijtelijke productsoort.
Deze product soorten zitten in de titel van een product. Dat ziet er dan als volgt uit.

Voorbeelden:
1 pakje servetten - naam_1
2 rollen cadeaupapier - naam_2
10 dozen knikkers - naam_3
enz.

Met mijn SQL code ontleed ik de titels. De getallen gebruik ik om aantallen weer te berekenen en de eenheden laat ik weg. Maar de product soort toon ik weer wel. net als de naam.

De producten hebben een voorraad. Deze haal ik rechtstreeks uit de database. Zolang er een product altijd met de zelfde productsoort (hoeveelheid) verkocht wordt, is dat geen probleem. Maar als een product soorten met verschillende aantallen zijn, wordt het lastig om de voorraad op te halen of te berekenen.

Stel dat er ook "1 rol cadeaupapier - naam_2" verkocht wordt. Dan heb ik dus een product soort met 1 en een productsoort met 2 de zelfde producten. Ik zou in dat geval de voorraad willen ophalen van de productsoort waar er 1 tegelijk verkocht wordt.
Anders zou ik hem de vooraad vermenigvuldigen met het aantal van de productsoort.

Het is een heel verhaal geworden, en ik hoop dat ik duidelijk ben.
Wie kan mij helpen dit dilemma op te lossen?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
        SELECT
            SUM(
                -- producten in meervoud herkennen en er mee rekenen samen met de enkelvoudige producten.
                if( -- begint name met een nummer?
                    SUBSTRING_INDEX(prstshp_order_detail.product_name, ' ', 1) REGEXP '^[0-9]+$',
                    -- Het begint met een nummer!
                    -- substring omvormen naar integer
                    CAST(CAST(SUBSTRING_INDEX(prstshp_order_detail.product_name, ' ', 1) AS FLOAT) AS INT) * prstshp_order_detail.product_quantity,
                    -- Het begint niet met eeen nummer!
                    prstshp_order_detail.product_quantity
                )
            ) AS aantal,
            
            -- producten in meervoud herkennen en omvormen tot de enkelvoudige producten.
            if( -- begint name met een nummer?
                SUBSTRING_INDEX(prstshp_order_detail.product_name, ' ', 1) REGEXP '^[0-9]+$',
                -- Het begint met een nummer!
                SUBSTRING( prstshp_order_detail.product_name,
                          LENGTH( SUBSTRING_INDEX( prstshp_order_detail.product_name, ' ', 2) ) +2,
                          LENGTH( SUBSTRING_INDEX( prstshp_order_detail.product_name, ' - ', 1) ) - LENGTH( SUBSTRING_INDEX( prstshp_order_detail.product_name, ' ', 2 ) ) -1) ,
                -- Het begint niet met eeen nummer!
                SUBSTRING_INDEX(prstshp_order_detail.product_name, ' - ', 1)
            ) AS soort,
    
            prstshp_manufacturer.name AS merk,
            SUBSTRING(
                prstshp_order_detail.product_name,
                4+LENGTH(SUBSTRING_INDEX(prstshp_order_detail.product_name, ' - ', 1)),
                length(prstshp_order_detail.product_name)-3-LENGTH(SUBSTRING_INDEX(prstshp_order_detail.product_name, ' - ', 1))
            ) AS titel,
            
            -- producten in meervoud herkennen en er mee rekenen samen met de enkelvoudige producten.
            if( -- begint name met een nummer?
                SUBSTRING_INDEX(prstshp_order_detail.product_name, ' ', 1) REGEXP '^[0-9]+$',
                -- Het begint met een nummer!
                -- Dan moet de voorraad vermenigvuldigd worden.
                CAST(CAST(SUBSTRING_INDEX(prstshp_order_detail.product_name, ' ', 1) AS FLOAT) AS INT) * prstshp_stock_available.quantity,
                -- Het begint niet met eeen nummer!
                prstshp_stock_available.quantity
            ) AS voorraad,    
            
            prstshp_product.mpn AS ArtNr

        FROM prstshp_orders
        LEFT JOIN prstshp_order_detail
            on prstshp_order_detail.id_order = prstshp_orders.id_order
        LEFT JOIN prstshp_product
            on prstshp_product.id_product = prstshp_order_detail.product_id
        LEFT JOIN prstshp_stock_available
            on prstshp_stock_available.id_product = prstshp_order_detail.product_id
        LEFT JOIN prstshp_manufacturer
            on prstshp_manufacturer.id_manufacturer = prstshp_product.id_manufacturer

        WHERE prstshp_orders.current_state=2 OR prstshp_orders.current_state=11

        GROUP BY
            soort,
            merk,
            titel

        ORDER BY
            soort ASC,
            merk ASC,
            titel ASC;






Hoe kan ik nu in deze SQL code checken of dat een besteld product per 1 wordt verkocht als hij ook in andere aantallen verkocht wordt.

Met vriendelijke groet,
Frits van Leeuwen
 
PHP hulp

PHP hulp

22/12/2024 02:53:54
 
Ivo P

Ivo P

17/02/2023 09:27:27
Quote Anchor link
Dat jij een voorraadbestand aangeleverd krijgt als
1 pakje servetten - naam_1
2 rollen cadeaupapier - naam_2
10 dozen knikkers - naam_3

betekent niet dat je dat zo moet opslaan in je database.
Dat ga je eerst uit elkaar halen en in een bruikbaar formaat opslaan.

En als een verpakking 2 rollen van iets bevat, dan verkoop je nog steeds 1 artikel.
Ik bedoel: als je bij de supermarkt een pak haalt met 6 rollen WC papier, dan 1 dat 1 artikel. Niet 6. Idem voor het pak met 10 rollen: nog steeds 1 (ander) artikel.
Verkoop je de rollen los, dan moet je een voorraad registreren als 16 op voorraad en een keer 6 en een keer 10 verkocht.

Maar stap in een zo vroeg mogelijk stadium af van "de eerste cijfers (if any) zeggen iets over het aantal items in de verpakking".
Dat substr_index() maakt je query onoverzichtelijk en waarschijnlijk ook flink trager.
Nog te zwijgen van het risico dat de getallen soms bij de naam horen (3M is een bekend merk) of dat onverwacht meer of minder cijfers aanwezig zijn.
 
Frits van Leeuwen

Frits van Leeuwen

17/02/2023 09:54:36
Quote Anchor link
Ivo P, bedankt voor je snelle reactie.

Ik denk dat ik niet helemaal duidelijk ben in de situatie.

Wij gebruiken Prestashop 1.7.8.8. Daarmee kunnen we producten verkopen. Die gaan per stuk. Bijvoorbeeld 1 rol.
Maar het is ook mogelijk om de producten te combineren. Wij combineren dan 2 rollen tot 1 nieuw product. Prestashop regelt de voorraad.
Alleen als ik dan de voorraad bekijk van 2 rollen, is die natuurlijk de helft zo groot. Als ik 21 rollen heb, is de voorraad van het product met 2 rollen 10.

Maar ik wil de voorraad per rol op mijn lijst tonen. In mijn SQL code lees ik dus alleen maar uit de database.

In de titel moet ik er voor zorgen dat de naamgeving juist is. Een merk naam zet ik niet in de titel. Dus dat probleem is er niet.
 
Ward van der Put
Moderator

Ward van der Put

17/02/2023 10:32:57
Quote Anchor link
Frits van Leeuwen op 17/02/2023 09:54:36:
Alleen als ik dan de voorraad bekijk van 2 rollen, is die natuurlijk de helft zo groot. Als ik 21 rollen heb, is de voorraad van het product met 2 rollen 10.

Dat is een wonderbaarlijke vermenigvuldiging. Je lijkt nu niet 21 rollen op voorraad te hebben, maar 41 rollen, namelijk:

10 × 2 rollen
+ 21 × 1 rol

Iemand die bijvoorbeeld 25 rollen nodig heeft, bestelt dan:

10 × 2 rollen
+ 5 × 1 rol

En die heb je niet: je hebt er maar 21. Teleurgestelde kopers haken dan meestal af, verlaten de winkelwagen en komen nóóit meer terug. Een enkeling belt op en die moet je dan alsnog telefonisch teleurstellen.

Je krijgt met deze hard-coded vermenigvuldiging van databasegegevens vroeg of laat onverklaarbare fouten — bijvoorbeeld wanneer je elders weer vergeet te delen door het juiste aantal ... dat je alleen als string vooraan de omschrijving hebt gezet. Dat lijkt een leuk bedachte hack, maar je gebruikt een datamodel zoals het nooit bedoeld is.

Ik zou het daarom anders oplossen: zoek naar een PrestaShop-addon die uit de voeten kan met product bundles of multipacks. Daarvan zijn er genoeg:

https://addons.prestashop.com/en/505-cross-selling-product-bundles
 
Frits van Leeuwen

Frits van Leeuwen

17/02/2023 11:21:27
Quote Anchor link
Ward van der Put bedankt voor de reactie.

Het gaat mij hier om hoe ik de juiste voorraad op papier kan krijgen van een enkel product.

Ik ben gaan zoeken ik de prestashop database en vond de tabel prstshp_product het veld 'product_type'. In het geval van een combinatie verkoop staat hier pack.

Ook vond ik de tabel prstshp_pack
Hier in staat het veld 'id_product_pack'. Dit bevat de id uit prstshp_products (id_product). En is dus te koppelen.
Ook staat hier het veld id_product_item. Dit bevat eveneens een id uit prstshp_products (id_product) Dit is het product dat verveelvoudigd wordt.
Tenslotten staat hier ook het veld 'quantity'. Dit is het aantal dat bij verkoop wordt afgeboekt bij het gelininkte product.

Hier de code voor zover ik hem nu heb.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
        SELECT
            SUM(
                -- producten in meervoud herkennen en er mee rekenen samen met de enkelvoudige producten.
                if( -- begint name met een nummer?
                    SUBSTRING_INDEX(prstshp_order_detail.product_name, ' ', 1) REGEXP '^[0-9]+$',
                    -- Het begint met een nummer!
                    -- substring omvormen naar integer
                    CAST(CAST(SUBSTRING_INDEX(prstshp_order_detail.product_name, ' ', 1) AS FLOAT) AS INT) * prstshp_order_detail.product_quantity,
                    -- Het begint niet met eeen nummer!
                    prstshp_order_detail.product_quantity
                )
            ) AS aantal,
            
            -- producten in meervoud herkennen en omvormen tot de enkelvoudige producten.
            if( -- begint name met een nummer?
                SUBSTRING_INDEX(prstshp_order_detail.product_name, ' ', 1) REGEXP '^[0-9]+$',
                -- Het begint met een nummer!
                SUBSTRING( prstshp_order_detail.product_name,
                          LENGTH( SUBSTRING_INDEX( prstshp_order_detail.product_name, ' ', 2) ) +2,
                          LENGTH( SUBSTRING_INDEX( prstshp_order_detail.product_name, ' - ', 1) ) - LENGTH( SUBSTRING_INDEX( prstshp_order_detail.product_name, ' ', 2 ) ) -1) ,
                -- Het begint niet met eeen nummer!
                SUBSTRING_INDEX(prstshp_order_detail.product_name, ' - ', 1)
            ) AS soort,
    
            prstshp_manufacturer.name AS merk,
            SUBSTRING(
                prstshp_order_detail.product_name,
                4+LENGTH(SUBSTRING_INDEX(prstshp_order_detail.product_name, ' - ', 1)),
                length(prstshp_order_detail.product_name)-3-LENGTH(SUBSTRING_INDEX(prstshp_order_detail.product_name, ' - ', 1))
            ) AS titel,
            
            if (-- Is het een combinatie product?
                prstshp_product.product_type = 'pack',
                -- Het is een combinatie product. Zoek het gecombineerde product en neem daar de voorraad van. (prstshp_pack.id_product_item)
                '',
                -- Het is geen combinatie product Neem de voorraad die is gegeven.
                prstshp_stock_available.quantity
             ) AS voorraad,    
            
            prstshp_product.mpn AS ArtNr

        FROM prstshp_orders
        LEFT JOIN prstshp_order_detail
            on prstshp_order_detail.id_order = prstshp_orders.id_order
        LEFT JOIN prstshp_product
            on prstshp_product.id_product = prstshp_order_detail.product_id
        LEFT JOIN prstshp_stock_available
            on prstshp_stock_available.id_product = prstshp_order_detail.product_id
        LEFT JOIN prstshp_manufacturer
            on prstshp_manufacturer.id_manufacturer = prstshp_product.id_manufacturer
        LEFT JOIN prstshp_pack
            ON prstshp_pack.id_product_pack = prstshp_product.id_product

        WHERE prstshp_orders.current_state=2 OR prstshp_orders.current_state=11

        GROUP BY
            soort,
            merk,
            titel

        ORDER BY
            soort ASC,
            merk ASC,
            titel ASC;
 
Mark Hogeveen

Mark Hogeveen

20/02/2023 17:40:12
Quote Anchor link
Is deze data structuur met producthoeveelheid, eenheid en productnaam in één tekenreeks een systeem van hoe prestashop zelf werkt?
Deze hele benadering van hoe wordt omgegaan met data is naar mijn mening een héél slecht idee. Het is overdreven omslachtig en foutgevoelig.
Waarom niet gewoon aparte kolommen in de database tabel waarin je hoeveelheid, eenheid en naam uitsplitst?
Je gebruikt nu feitelijk SQL om zo'n beetje een hele lap business logica te regelen. Ik zie zelfs vroeg of laat problemen ontstaan doordat de mogelijkheden in SQL opraken (dus wat je kúnt doen in SQL, welke functies je hebt, etc.) als je business logica ooit verandert of wordt uitgebreid.
Gewijzigd op 20/02/2023 17:41:31 door Mark Hogeveen
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.